floating bag - French English Dictionary